Jap Clover — synonyms, definition
1. jap clover (Noun)
3 synonyms
Lespedeza striata japan clover japanese clover
1 definition
jap clover (Noun) — An annual of tropical Asia naturalized in United States.
2 types of
bush clover lespedeza
1 part of
genus Lespedeza